//package com.byt.framlib.compressorutils;
//
//import android.content.Context;
//import android.os.AsyncTask;
//
//import com.iceteck.silicompressorr.SiliCompressor;
//
//import java.io.File;
//
///**
// * 图片压缩
// */
//public class ImageCompressionAsyncTask extends AsyncTask<String, Void, String> {
//
//    Context mBContext;
//    CompressCallBack mCompressCallBack;
//
//    public ImageCompressionAsyncTask(Context context, CompressCallBack compressCallBack) {
//        mBContext = context;
//        this.mCompressCallBack = compressCallBack;
//    }
//
//    @Override
//    protected String doInBackground(String... params) {
//        String filePath = SiliCompressor.with(mBContext).compress(params[0], new File(FileUtil.getPicDir(mBContext)));
//        return filePath;
//    }
//
//    @Override
//    protected void onPostExecute(String compressedFilePath) {
//        if (mCompressCallBack != null) {
//            mCompressCallBack.sucess(compressedFilePath);
//        }
//    }
//}